Gymnasium for Brain

Remember "Sky is the limit for those who try "

24. Brainy shopkeeper

Most shopkeepers make use of several weights.But in my Town ,there is an intelligent shopkeeper Who uses only four weights for weighing 1kg to 40 kg.
Can you figure it out the four weighing stones which the shop keeper uses?

Hint           Solution             Previous Puzzle          Next Puzzle